n. crossover, point or place of crossing; by which a river or highway can be crossed
Copyright © 2018 WordTech Co.